登录 白背景

leetcode/1-100/66. 加一.md

https://leetcode-cn.com/problems/plus-one/

执行用时:
0 ms, 在所有 Go 提交中击败了100.00%的用户
内存消耗:2 MB, 在所有 Go 提交中击败了95.81%的用户
func plusOne(digits []int) []int {
    n := len(digits)
    for i:=n-1; i >= 0; i-- {
        if digits[i] != 9 {
            digits[i]++
            return digits
        } else {
            digits[i] = 0
        }
        if i == 0 {
            return append([]int{1}, digits...)
        }
    }
    return nil
}